About Fredricks & Clifford Ltd (11543975) United Kingdom