About F And D Tech Services Ltd (10814662) United Kingdom