About Crosfield Technology Limited (07761596) United Kingdom