About Auburn International Limited (05064152) United Kingdom