About Paramount Stairs Limited (08699222) United Kingdom