About Bandaplantlimited Limited (12847662) United Kingdom