About Hector Diaz Limited (12614110) United Kingdom