About Seals Fodder Room Limited (03546153) United Kingdom