About Julian Stair Limited (08876392) United Kingdom