About Scanlans Holdings Limited (05864266) United Kingdom