About Jules Sturgess Design Ltd (10970969) United Kingdom