About J J S Flowers Limited (10655949) United Kingdom