About Helical (fordham) Limited (05987334) United Kingdom