About Oola Boola Antiques (london) Limited (08677355) United Kingdom