About Peter Kruger Carpets Limited (06149554) United Kingdom