About D Farr Solutions Limited (11064432) United Kingdom