About Francis Barker Limited (12741108) United Kingdom