About O Shea-nejad Limited (04876246) United Kingdom