About Second Glance Limited (09414245) United Kingdom