About Andrew J Lloyd Limited (SC396011) United Kingdom