About Lorden Hanwell Limited (12040147) United Kingdom