About Palairet Associates Limited (04582427) United Kingdom