About Lee Brackenbury Limited (11474690) United Kingdom