About Fieldbase Investments Limited (03972374) United Kingdom