About Basilica (london) Limited (03892967) United Kingdom