About Stephen James Decor Limited (03805936) United Kingdom