About O & A Services Limited (06766815) United Kingdom