About Barker & Frank Limited (10475356) United Kingdom