About Bandlid Limited (07412602) United Kingdom