About Frederick Lloyd Trading Limited (10115424) United Kingdom