About Bird & Lovibond Limited (11248730) United Kingdom