About Frances Barlow Limited (11809382) United Kingdom