About Ampress Developments Limited (05088172) United Kingdom