About Finlay Britton Limited (10790048) United Kingdom