About Attlee Sinclair Limited (07977225) United Kingdom