About Lorfield Technology Limited (03555051) United Kingdom