About Ba Rental Limited (08184952) United Kingdom