About London Pad Solutions Limited (07806940) United Kingdom