About Fowler Bros. (holdings) Limited (03117049) United Kingdom