About Diagrama Hassockfield Limited (08976077) United Kingdom