About Carl Stratton Limited (09236577) United Kingdom