About Kitroom Barkingside Limited (11844986) United Kingdom