About Endgrade Limited (01121951) United Kingdom