About Melvin Sillcock Photography Limited (05608208) United Kingdom