About R Seels & Son Ltd (09148923) United Kingdom