About Flancross Limited (12002485) United Kingdom