About Fowler Clark Limited (12957148) United Kingdom