About L. Pelling Services Limited (10129779) United Kingdom