About Sophia Looney Associates Limited (10587864) United Kingdom