About S & R Fowler Ltd (11732763) United Kingdom