About Endgrain Holdings Limited (13251579) United Kingdom