About Jacobs Faro Limited (06401380) United Kingdom