About J L Fowler Limited (05642593) United Kingdom