About Rebel Lennox Limited (09461012) United Kingdom