About Whiterose Specialists Limited (07775072) United Kingdom