About The Manfreds Limited (03008689) United Kingdom