About Panford Beckton Limited (SC631978) United Kingdom