About Scanlans Fra Limited (10499349) United Kingdom