About P.d. London Solutions Ltd (07769850) United Kingdom