About Debbie Taylor Photographic Stylist Limited (08225226) United Kingdom