About Padfoot Photography Ltd (08641185) United Kingdom