About Palhall Limited (12996854) United Kingdom