About Channel Weighing Limited (02870039) United Kingdom