About Frank Lloyd Limited (07132973) United Kingdom