About Fine Clippers Ltd (12574813) United Kingdom