About Rebecca Spencer Photography Ltd (10419632) United Kingdom