About Palam Limited (03056459) United Kingdom