About Farr Concepts Ltd. (11312394) United Kingdom