About Buffalo (clackton) Limited (10621841) United Kingdom