About Derritt Limited (11398399) United Kingdom