About Far 2 Kleen Ltd (10420831) United Kingdom