About Foralexter Limited (03900177) United Kingdom