About Agglomeration Technology Limited (02283524) United Kingdom