About Brix Kelham Island Ltd (13572987) United Kingdom