About Kestrel Industrial Supplies Limited (06943143) United Kingdom