About Bird & Lewis Ltd (11540951) United Kingdom