About O Shea Design Consultancy Ltd (06121052) United Kingdom