About Formar (london) Limited (01666138) United Kingdom