About Flansham Ltd (13635884) United Kingdom