About Osbaldwick Associates Limited (11597696) United Kingdom