About N Giles Limited (05423456) United Kingdom